labor saving technological progress - Turco Inglés Diccionario